<desc>Simple mode hides most settings from user. Device mode shows a navigation for device transocoding. Normal mode shows audio and video settings in two tabs. Advanced mode shows what default mode shows as well as logging text and command line options.</desc>
<desc>This option has different meaning in split mode. In time mode, it specifies the duration. In file size mode, it specifies file size in Kilobytes. In frames mode, it specifies number of frames.</desc>
<desc>This will override video bitrate settings with the value estimated from target file size. To make the estimation more accuate, please set audio encoder to bitrate-based. 0 to disable.</desc>
</node>
<node key="targetRatio" type="float" text="Target Compress Ratio (n:1)">
<desc>This will override video bitrate settings with the value estimated from target compression ratio against the original file. For example, to make the converted file half the size of the original, set this value to 2 (stand for 2:1). To make the estimation more accuate, please set audio encoder to bitrate-based. 0 to disable. </desc>
</node>
<node key="dar" type="enum" text="Display Aspect Ratio mode">
<desc>Specifies the Pixel Aspect Ratio mode. To specify custom DAR, set this option to Custom and set PAR width/height respectively.</desc>
<enum>Default</enum>
<enum>Custom</enum>
</node>
<node key="darw" type="int" text="Width of Display Aspect Ratio"/>
<node key="darh" type="int" text="Height of Display Aspect Ratio"/>
<node key="par" type="enum" text="Pixel Aspect Ratio mode">
<desc>Specifies the Pixel Aspect Ratio mode (not to be confused with DAR, the Display Aspect Ratio). PAR is the ratio of the width and height of a single pixel. To specify custom PAR, set this option to Custom and set PAR width/height respectively.</desc>
<enum>Default</enum>
<enum>Custom</enum>
<enum>VGA 1:1</enum>
<enum>PAL 4:3</enum>
<enum>NTSC 4:3</enum>
<enum>PAL 16:9</enum>
<enum>NTSC 16:9</enum>
</node>
<node key="parw" type="int" text="Width of Pixel Aspect Ratio">
<value>1</value>
</node>
<node key="parh" type="int" text="Height of Pixel Aspect Ratio">
<desc>MPlayer is a free and open source media player. It is capable of decoding audio stream from audio files and video files and supports lots of formats. If you want to use audio filtering, you must choose it as the audio source.</desc>
<node key="bypassVideo" type="bool" text="Bypass Video Decoding">
<desc>Winamp is a multimedia player made by Nullsoft. Winamp input plugins are able to decode some audio formats that MPlayer doesn't, but cannot decode audio stream in video files.</desc>
<desc>LAME is an LGPL MP3 encoder. The Open source development model allowed to improve its quality and speed since 1999. It is now an highly evolved MP3 encoder, with quality and speed able to rival state of the art commercial encoders.</desc>
<node key="minBitrate" type="int" text="Minimum Bit Rate (kbps)" max="256"/>
<node key="maxBitrate" type="int" text="Maximum Bit Rate (kbps)" max="256"/>
<node key="resample" type="int" text="Resample"/>
<node key="downmix" type="bool" text="Downmix to mono"/>
<node key="path" type="file" text="Encoder Path">
<value>.\codecs\oggenc2.exe</value>
</node>
</node>
<node key="faac" type="node" text="FAAC">
<desc>The FAAC project includes the AAC encoder FAAC and decoder FAAD2. It supports several MPEG-4 object types (LC, Main, LTP, HE AAC, PS) and file formats (ADTS AAC, raw AAC, MP4), multichannel and gapless en/decoding as well as MP4 metadata tags. The codecs are compatible with standard-compliant audio applications using one or more of these profiles.</desc>
<desc>MPEG-4 aacPlus is the combination of three MPEG technologies comprising Advanced Audio Coding (AAC), coupled with Coding Technologies' Spectral Band Replication (SBR), and Parametric Stereo (PS) technologies. SBR is a unique bandwidth extension technique which enables audio codecs to deliver the same quality at half the bit rate. PS significantly increases the codec efficiency a second time for low bit rate stereo signals.</desc>
<node key="nframes" type="int" text="Frames Per Packet" min="1" max="10">
<value>1</value>
</node>
<node key="denoise" type="bool" text="Denoise Before Encoding"/>
<node key="agc" type="bool" text="Adaptive Gain Control"/>
<node key="path" type="file" text="Encoder Path">
<value>.\codecs\speexenc.exe</value>
</node>
</node>
<node key="musepack" type="node" text="MusePack">
<desc>Musepack or MPC is an open source lossy audio codec, specifically optimized for transparent compression of stereo audio at bitrates of 160-180 kbit/s. It was formerly known as MPEGplus, MPEG+ or MP+.</desc>
<desc>FFmpeg is a collection of free software that can record, convert and stream digital audio and video. It includes libavcodec, a leading audio/video codec library. FFmpeg is developed under Linux, but it can be compiled under most operating systems, including Windows.</desc>
<node key="codec" type="enum" text="Audio Codec">
<enum>MPEG Layer 2</enum>
<enum>AC3</enum>
<enum>IMA Adaptive PCM</enum>
<enum>WMA V1</enum>
<enum>WMA V2</enum>
</node>
<node key="bitrate" type="int" text="Audio Bit Rate (kbps)" max="1024">
<value>224</value>
</node>
<node key="streams" type="int" text="Number of audio streams" min="1" max="4">
<desc>FLAC, an acronym for Free Lossless Audio Codec, is a popular format for audio compression. Unlike lossy codecs such as Vorbis, MP3 and AAC, it does not remove any information from the audio stream and is suitable both for everyday playback and audio archival. The FLAC format is currently well supported by many software projects and hardware support is growing.[1] FLAC also supports Replay Gain.</desc>
<desc>Monkey's Audio is a proprietary lossless audio compression codec. Unlike lossy formats, such as MP3, Ogg Vorbis, or AAC, Monkey's Audio does not permanently discard data during compression. A file compressed with Monkey's Audio sounds the same as the original file, no matter how many times it is uncompressed and reencoded.</desc>
<desc>OptimFROG is a lossless audio compression program. Its main goal is to reduce at maximum the size of audio files, while permitting bit identical restoration for all input. It is similar with the ZIP compression, but it is highly specialized to compress audio data.</desc>
<desc>Video will be skipped over and audio will be muted and unmuted according to the entries in the given file. See http://mediacoder.sourceforge.net/wiki/index.php/EDL for details on how to use this.</desc>
<desc>XviD is a free and open source MPEG-4 video codec. It features MPEG-4 Advanced Simple Profile features such as b-frames, global and quarter pixel motion compensation, lumi masking, trellis quantization, and H.263, MPEG and custom quantization matrices.</desc>
<node key="profile" type="enum" text="Profile">
<desc>Restricts options and VBV (peak bitrate over a short period) according to the Simple, Advanced Simple and DivX profiles. The resulting videos should be playable on standalone players adhering to these profile specifications.</desc>
<desc>The motion search algorithm is based on a search in the usual color domain and tries to find a motion vector that minimizes the difference between the reference frame and the encoded frame. With this setting activated, XviD will also use the frequency domain (DCT) to search for a motion vector that minimizes not only the spatial difference but also the encoding length of the block.</desc>
<desc>This option controls the motion estimation subsystem. The higher the value, the more precise the estimation should be (default: 6). The more precise the motion estimation is, the more bits can be saved. Precision is gained at the expense of CPU time so decrease this setting if you need realtime encoding.</desc>
<value>6</value>
</node>
<node key="bframes" type="int" text="Maximum B-frames between I/P-frames" max="4">
<desc>Maximum number of B-frames to put between I/P-frames</desc>
<desc>Make XviD discard chroma planes so the encoded video is greyscale only. Note that this does not speed up encoding, it just prevents chroma data from being written in the last stage of encoding.</desc>
<desc>MPEG-4 uses a half pixel precision for its motion search by default. The standard proposes a mode where encoders are allowed to use quarter pixel precision. This option usually results in a sharper image. Unfortunately it has a great impact on bitrate and sometimes the higher bitrate use will prevent it from giving a better image quality at a fixed bitrate. It is better to test with and without this option and see whether it is worth activating.</desc>
<desc>Enable Global Motion Compensation, which makes XviD generate special frames (GMC-frames) which are well suited for Pan/Zoom/ Rotating images. Whether or not the use of this option will save bits is highly dependent on the source material.</desc>
<desc>Trellis Quantization is a kind of adaptive quantization method that saves bits by modifying quantized coefficients to make them more compressible by the entropy encoder. Its impact on quality is good, and if VHQ uses too much CPU for you, this setting can be a good alternative to save a few bits (and gain quality at fixed bitrate) at a lesser cost than with VHQ</desc>
<value>true</value>
</node>
<node key="cartoon" type="bool" text="Optimize for Cartoons">
<desc>Activate this if your encoded sequence is an anime/cartoon. It modifies some XviD internal thresholds so XviD takes better decisions on frame types and motion vectors for flat looking cartoons.</desc>
<desc>Sets the type of quantizer to use. For high bitrates, you will find that MPEG quantization preserves more detail. For low bitrates, the smoothing of H.263 will give you less block noise. When using custom matrices, MPEG quantization must be used.</desc>
<enum>H.263</enum>
<enum>MPEG</enum>
</node>
<node key="chroma_me" type="bool" text="Using the Chroma Planes">
<desc>The usual motion estimation algorithm uses only the luminance information to find the best motion vector. However for some video material, using the chroma planes can help find better vectors. This setting toggles the use of chroma planes for motion estimation.</desc>
<value>true</value>
</node>
<node key="chroma_opt" type="bool" text="Enable a Chroma Optimizer Prefilter">
<desc>Enable a chroma optimizer prefilter. It will do some extra magic on color information to minimize the stepped-stairs effect on edges. It will improve quality at the cost of encoding speed. It reduces PSNR by nature, as the mathematical deviation to the original picture will get bigger, but the subjective image quality will raise. Since it works with color information, you might want to turn it off when encoding in greyscale.</desc>
<value>true</value>
</node>
<node key="hqac" type="bool" text="High Quality AC Coefficient Prediction">
<desc>Activates high-quality prediction of AC coefficients for intra frames from neighbor blocks</desc>
<desc>This option is meant to solve frame-order issues when encoding to container formats like AVI that cannot cope with out-of-order frames. In practice, most decoders (both software and hardware) are able to deal with frame-order themselves, and may get confused when this option is turned on, so you can safely leave if off, unless you really know what you are doing.</desc>
<desc>Dramatically speeds up pass one using faster algorithms and disabling CPU-intensive options. This will probably reduce global PSNR a little bit and change individual frame type and PSNR a little bit more.</desc>
<desc>If an iframe is closer to the next iframe than this distance, a quantity of bits is substracted from its bit allocation. The reduction is computed as multiples of kfreduction/kthreshold.</desc>
<desc>x264 is a free library for encoding H.264/MPEG-4 AVC video streams. It is released under the terms of the GPL License, but this license may be incompatible with the MPEG-LA patent licenses in jurisdictions that recognize software patents.</desc>
<node key="level" type="int" text="Level of bitstream" min="10" max="51">
<desc>Set the bitstream's level as defined by annex A of the H.264 standard (default: 40 - Level 4.0). This is used for telling the decoder what capabilities it needs to support. Use this parameter only if you know what it means, and you have a need to set it.</desc>
<desc>This selects the quantizer to use for P-frames. 20~40 is a useful range. Lower values result in better fidelity, but higher bitrates. 0 is lossless. Note that quantization in H.264 works differently from MPEG-1/2/4: H.264's quantization parameter (QP) is on a logarithmic scale.</desc>
<value>26</value>
</node>
<node key="keyint" type="int" text="Maximum interval between IDR-frames">
<desc>Sets maximum interval between IDR-frames. Larger values save bits, thus improve quality, at the cost of seeking precision. Unlike MPEG-1/2/4, H.264 does not suffer from DCT drift with large values of keyint.</desc>
<value>250</value>
</node>
<node key="keyint_min" type="int" text="Minimum interval between IDR-frames">
<desc>Sets minimum interval between IDR-frames. If scenecuts appear within this interval, they are still encoded as I-frames, but do not start a new GOP. In H.264, I-frames do not necessarily bound a closed GOP because it is allowable for a P-frame to be predicted from more frames than just the one frame before it. Therefore, I-frames are not necessarily seekable. IDR-frames restrict subsequent P-frames from referring to any frame prior to the IDR-frame.</desc>
<value>25</value>
</node>
<node key="frameref" type="int" text="Frames used as predictors in B and P frames" min="1" max="16">
<desc>Number of previous frames used as predictors in B- and P-frames. This is effective in anime, but in live-action material the improvements usually drop off very rapidly above 6 or so reference frames. This has no effect on decoding speed, but does increase the memory needed for decoding. Some decoders can only handle a maximum of 15 reference frames.</desc>
<value>1</value>
</node>
<node key="bframes" type="int" text="Maximum B frames between I and P frames" max="16">
<desc>Automatically decides when to use B-frames and how many, up to the maximum specified above. If this option is disabled, then the maximum number of B-frames is used.</desc>
<value>true</value>
</node>
<node key="b_pyramid" type="bool" text="B-frames used as for predicting">
<desc>You might as well enable this option if you are using >=2 B-frames; as the man page says, you get a little quality improvement at no speed cost.</desc>
</node>
<node key="deblockAlpha" type="int" text="Alpha parameter of deblocking filter" min="-6" max="6">
<desc>This adjusts thresholds for the H.264 in-loop deblocking filter. First, this parameter adjusts the maximum amount of change that the filter is allowed to cause on any one pixel. Secondly, this parameter affects the threshold for difference across the edge being filtered. A positive value reduces blocking artifacts more, but will also smear details.</desc>
</node>
<node key="deblockBeta" type="int" text="Beta parameter of deblocking filter" min="-6" max="6">
<desc>This affects the detail threshold. Very detailed blocks are not filtered, since the smoothing caused by the filter would be more noticeable than the original blocking.</desc>
</node>
<node key="cabac" type="bool" text="Use CABAC">
<desc>Use Context-Adaptive Binary Arithmetic Coding. Slightly slows down encoding and decoding, but should save 10-15% bitrate. Unless you are looking for decoding speed, you should not disable it.</desc>
<desc>Quantizer compression percentage. A lower value makes the bitrate more constant, while a higher value makes the quantization parameter more constant.</desc>
<desc>Determines the type of motion prediction used for direct macroblocks in B-frames. Spatial and temporal are approximately the same speed and PSNR, the choice between them depends on the video content. Auto is slightly better, but slower. direct_pred=0 is both slower and lower quality.</desc>
<enum>None</enum>
<enum>Spatial</enum>
<enum>Temporal</enum>
<enum sel="1">Auto</enum>
</node>
<node key="weight_b" type="bool" text="Use weighted prediction for B-frames">
<desc>Use weighted prediction in B-frames. Without this option, bidirectionally predicted macroblocks give equal weight to each reference frame. With this option, the weights are determined by the temporal position of the B-frame relative to the references. Requires bframes > 1.</desc>
<value>true</value>
</node>
<node key="allpart" type="bool" text="Enable all macroblock type">
<desc>Enable all macroblock type including 8x4, 4x8 and 4x4. This is recommended only with subq >= 5, and only at low resolutions.</desc>
<desc>Adaptive spatial transform size: allows macroblocks to choose between 4x4 and 8x8 DCT. Also allows the i8x8 macroblock type. Without this option, only 4x4 DCT is used.</desc>
<desc>Adjust subpel refinement quality. This parameter controls quality versus speed tradeoffs involved in the motion estimation decision process. subq=5 can compress up to 10% better than subq=1.</desc>
<desc>Allows each 8x8 or 16x8 motion partition to independently select a reference frame. Without this option, a whole macroblock must use the same reference. Requires frameref > 1.</desc>
</node>
<node key="brdo" type="bool" text="Rate-distortion optimization of B-frames macroblock types">
<desc>Enables rate-distortion optimization of macroblock types in B-frames. Requires subq>=6.</desc>
</node>
<node key="bime" type="bool" text="Refine motion vectors used in bidirectional macroblocks">
<desc>Refine the two motion vectors used in bidirectional macroblocks, rather than re-using vectors from the forward and backward searches. This option has no effect without B-frames.</desc>
<desc>Set the size of the intra luma quantization deadzone for non-trellis quantization. This option has the same effect as deadzone_inter except that it affects intra frames.</desc>
<desc>Set the size of the inter luma quantization deadzone for non-trellis quantization. Lower values help to preserve fine details and film grain (typically useful for high bitrate/quality encode), while higher values help filter out these details to save bits that can be spent again on other macroblocks and frames (typically useful for bitrate-starved encodes).</desc>
<value>21</value>
</node>
<node key="fast_pskip" type="bool" text="Performs early skip detection in P-frames">
<desc>Performs early skip detection in P-frames. This usually improves speed at no cost, but it can sometimes produce artifacts in areas with no details, like sky.</desc>
<value>true</value>
</node>
<node key="dct_decimate" type="bool" text="Eliminate DCT blocks with small coefficient">
<desc>Eliminate dct blocks in P-frames containing only a small single coefficient. This will remove some details, so it will save bits that can be spent again on other frames, hopefully raising overall subjective quality. If you are compressing non-anime content with a high target bitrate, you may want to disable this to preserve as much detail as possible.</desc>
<desc>0 means disabled. 100000 is a useful range for typical content, but you may want to turn it up a bit more for very noisy content</desc>
</node>
<node key="interlaced" type="bool" text="Interlaced video content"/>
<node key="turbo" type="enum" text="Turbo Mode">
<desc>Fast first pass mode. During the first pass of a two or more pass encode it is possible to gain speed by disabling some options with negligible or even no impact on the final pass output quality.</desc>
<enum>Disabled</enum>
<enum>Reduce subq</enum>
<enum sel="1">Reduce subq and frameref to 1</enum>
</node>
<node key="gh" type="bool" text="Global header">
<desc>Causes SPS and PPS to appear only once, at the beginning of the bitstream. Some players, such as the Sony PSP, require the use of this option. The default behavior causes SPS and PPS to repeat prior to each IDR frame.</desc>
</node>
<node key="aud" type="bool" text="Use access unit delimiters"/>
<node key="threads" type="int" text="Threads (0 for auto)" min="0" max="4">
<desc>Split each frame into slices and encode them in parallel. Also allows multithreaded decoding if the decoder supports it (lavc does not). This has a slight penalty to compression.</desc>
<desc>This moves the frame skipping (dropping) step of encoding from before the filter chain to some point during the filter chain. This allows filters which need to see all frames to function properly. Should be placed after the filters which need to see all frames and before any subsequent filters that are CPU-intensive.</desc>
</node>
<node key="firstPassAudio" type="bool" text="Decode audio in first pass">
<desc>Enabling this can avoid failure on some corrupted files but will bring a little overhead.</desc>
<value>true</value>
</node>
<node key="mpegWriter" type="bool" text="Use MEncoder's MPEG writer instead of LAVF">
<desc>FFmpeg is a collection of free software that can record, convert and stream digital audio and video. It includes libavcodec, a leading audio/video codec library. FFmpeg is developed under Linux, but it can be compiled under most operating systems, including Windows.</desc>
<desc>MP4Box is an MPEG-4 converter. It can import MPEG-4 video (DivX/XviD/3ivx/ffmpeg) and audio streams into the *.mp4 container. The end result is ISO compliant MPEG-4 streams. It can also produce MPEG-4 Timed Text streams by importing subtitles formats such as srt.</desc>
<node key="packed" type="bool" text="Packed bitstream when importing raw ASP"/>
<desc>Matroska is a universal audio/video container format. It aims to become the standard of multimedia container formats. It was derived from a project called MCF, but differentiates from it significantly because it is based on EBML (Extensible Binary Meta Language), a binary derivative of XML. EBML enables the Matroska Development Team to gain significant advantages in terms of future format extensibility, without breaking file support in old parsers.</desc>
<desc>AVI is a multimedia container format introduced by Microsoft in 1992, as part of the Video for Windows technology. AVI files contain both audio and video data in a standard container that allows simultaneous playback. Like DVDs, AVI files support multiple audio and video streams, although these features are rarely used. Most AVI files also use the file format extensions developed by the Matrox OpenDML group in February 1996. These files are supported by Microsoft, and are known unofficially as AVI 2.0.</desc>
<node key="noodml" type="bool" text="Do not write OpenDML index for AVI files"/>
<desc>Changes the sample rate of the audio stream.</desc>
<node key="samplerate" type="int" text="Output Sampling Rate (0 for original)" max="48000">
<desc>Output sample frequency in Hz. The valid range for this parameter is 8000 to 192000. If the input and output sample frequency are the same or if this parameter is omitted the filter is automatically unloaded. A high sample frequency normally improves the audio quality, especially when used in combination with other filters.</desc>
<desc>10 octave band graphic equalizer, implemented using 10 IIR band pass filters. This means that it works regardless of what type of audio is being played back.</desc>
<desc>Can be used for adding, removing, routing and copying audio channels. If only number of channel is specified the default routing is used, it works as follows: If the number of output channels is bigger than the number of input channels empty channels are inserted (except mixing from mono to stereo, then the mono channel is repeated in both of the output channels). If the number of output channels is smaller than the number of input channels the exceeding channels are truncated.</desc>
<node key="enabled" type="bool" text="Enabled"/>
<node key="channels" type="int" text="Number of channels" min="1" max="6">
<value>2</value>
</node>
<node key="routes" type="int" text="Number of routes" min="1" max="6">
<value>2</value>
</node>
<node key="channel0" type="enum" text="Source of Channel 0">
<enum sel="1">Channel 0</enum>
<enum>Channel 1</enum>
<enum>Channel 2</enum>
<enum>Channel 3</enum>
<enum>Channel 4</enum>
<enum>Channel 5</enum>
</node>
<node key="channel1" type="enum" text="Source of Channel 1">
<enum>Channel 0</enum>
<enum sel="1">Channel 1</enum>
<enum>Channel 2</enum>
<enum>Channel 3</enum>
<enum>Channel 4</enum>
<enum>Channel 5</enum>
</node>
<node key="channel2" type="enum" text="Source of Channel 2">
<enum>Channel 0</enum>
<enum>Channel 1</enum>
<enum sel="1">Channel 2</enum>
<enum>Channel 3</enum>
<enum>Channel 4</enum>
<enum>Channel 5</enum>
</node>
<node key="channel3" type="enum" text="Source of Channel 3">
<enum>Channel 0</enum>
<enum>Channel 1</enum>
<enum>Channel 2</enum>
<enum sel="1">Channel 3</enum>
<enum>Channel 4</enum>
<enum>Channel 5</enum>
</node>
<node key="channel4" type="enum" text="Source of Channel 4">
<enum>Channel 0</enum>
<enum>Channel 1</enum>
<enum>Channel 2</enum>
<enum>Channel 3</enum>
<enum sel="1">Channel 4</enum>
<enum>Channel 5</enum>
</node>
<node key="channel5" type="enum" text="Source of Channel 5">
<enum>Channel 0</enum>
<enum>Channel 1</enum>
<enum>Channel 2</enum>
<enum>Channel 3</enum>
<enum>Channel 4</enum>
<enum sel="1">Channel 5</enum>
</node>
</node>
<node key="volume" type="node" text="Volume">
<desc>Software volume control</desc>
<node key="gain" type="float" text="Desired Gain in dB" min="-200" max="60">
<desc>Sets the desired gain in dB for all channels in the stream from -200dB to +60dB, where -200dB mutes the sound completely and +60dB equals a gain of 1000</desc>
<desc>Soft-clipping can make the sound more smooth if very high volume levels are used. Enable this option if the dynamic range of the loudspeakers is very low.</desc>
</node>
</node>
<node key="surround" type="node" text="Surround">
<desc>Decoder for matrix encoded surround sound like Dolby Surround. Many files with 2 channel audio actually contain matrixed surround sound. Requires a sound card supporting at least 4 channels</desc>
<node key="delay" type="float" text="Delay time in ms for the rear speakers" max="1000">
<desc>Delay time in ms for the rear speakers (0 to 1000).</desc>
<desc>Delays the sound to the loudspeakers such that the sound from the different channels arrives at the listening position simultaneously. It is only useful if you have more than 2 loudspeakers.</desc>
<node key="enabled" type="bool" text="Enabled"/>
<node key="channel0" type="float" text="Delay of Channel 0" max="1000">
<value>0.000000</value>
</node>
<node key="channel1" type="float" text="Delay of Channel 1" max="1000">
<value>0.000000</value>
</node>
<node key="channel2" type="float" text="Delay of Channel 2" max="1000">
<value>0.000000</value>
</node>
<node key="channel3" type="float" text="Delay of Channel 3" max="1000">
<value>0.000000</value>
</node>
<node key="channel4" type="float" text="Delay of Channel 4" max="1000">
<value>0.000000</value>
</node>
<node key="channel5" type="float" text="Delay of Channel 5" max="1000">
<desc>Threshold of crop detector, which can be optionally specified from nothing (0) to everything (255)</desc>
<value>16</value>
</node>
</node>
<node key="expand" type="node" text="Expanding">
<desc>Expands (not scales) movie resolution to the given value and places the unscaled original at coordinates x, y. Can be used for placing subtitles/OSD in the resulting black bands.</desc>
<node key="enabled" type="bool" text="Enabled"/>
<node key="width" type="int" text="Width">
<desc>Expanded width (0 for original width). Negative value is treated as offsets to the original width.</desc>
</node>
<node key="height" type="int" text="Height">
<desc>Expanded height (0 for original height). Negative value is treated as offsets to the original height.</desc>
</node>
<node key="x" type="int" text="X Position">
<desc>X position of original image on the expanded image (0 for center).</desc>
</node>
<node key="y" type="int" text="Y Position">
<desc>Y position of original image on the expanded image (0 for center).</desc>
<desc>Attempts to reverse the 'telecine' process to recover a clean, non-interlaced stream at film framerate.</desc>
<node key="type" type="enum" text="Type">
<enum>Disabled</enum>
<enum>Primitive</enum>
<enum>Pullup</enum>
</node>
</node>
<node key="denoise" type="node" text="Denoise">
<desc>This filter aims to reduce image noise producing smooth images and making still images really still (This should enhance compressibility.).</desc>
<desc>Allows acquiring screenshots of the movie using the screenshot command (bound to the 's' key by default). Files named 'shotNNNN.png' will be saved in the working directory, using the first available number - no files will be overwritten. The filter has no overhead when not used and accepts an arbitrary colorspace, so it is safe to add it to the configuration file.</desc>